package com.wzh.core.api;

import java.util.List;

/**
 * @description: 路由配置
 * @author: wangzouhuax
 */
public interface Router<T> {

    /**
     * 获取所有路由
     */
    List<T> getRoutes(List<T> urls);


    /**
     * 默认路由实现
     */
    Router<String> ROUTER_DEFAULT = new Router<String>() {
        public List<String> getRoutes(List<String> urls) {
            return urls;
        }
    };

}
